* { margin:0px; padding:0px; border:none; outline:none; }
body { font-size:12px; font-family:Verdana, Geneva, sans-serif; background-color:#FFFFFF; }

h1 { font-size:36px; }
h2 { font-size:14px; background-color:#006; color:#FFF; }
h2 strong { color:#FFFF66; }

input[type="text"] { width:400px; border:1px solid #CCC; height:30px; font-size:14px; }
input[type="submit"] { width:80px; line-height:20px; height:30px;  }
textarea { width:728px; height:400px; border:1px solid #CCC; padding:5px; font-size:14px; }

a { text-decoration:none; }
a, a:visited { color:#0000FF; }
a:hover { color:#FF0000; }
a.directory { font-weight:bold; }

.wrapper { width:100%; }
	.banding { background-color:#000033; border-bottom:3px solid #FF0000; }
		.header { width:1000px; margin:0px auto 0px auto; display:block; height:80px; padding-top:15px; color:#FFFFFF; }
			.header a { font-size:10px; color:#0F0; }
	.change { width:1000px; margin:10px auto 0px auto; background-color:#FFFFFF; }

.editor-panel { width:1000px; margin:0px auto 0px auto; }
.list { float:left; width:255px; overflow:hidden; background-color:#FFCCFF; }
.editor { margin-left:260px; }
.footer { text-align:center; border-top:3px solid #AAAAAA; margin-top:10px; background-color:#CCCCCC; padding:10px; }
.breadcrumb { font-weight:bold; margin:0px 0px 10px 0px; }
.files-list { padding:4px; line-height:20px; }
.file { font-style:italic; padding-left:50px; color:#000; }
.error { color:#FF0000; }

p { padding-bottom:4px; }